public class test2 {
    // 力扣 413.等差数列划分
    public int numberOfArithmeticSlices(int[] nums) {
        //创建dp表
        //初始化
        //填表
        //返回值
        int n = nums.length;
        int[] dp = new int[n];

        int ret = 0;
        for(int i= 2;i<n;i++){
            dp[i] = nums[i]-nums[i-1] == nums[i-1]-nums[i-2]?dp[i-1]+1:0;
            ret+=dp[i];
        }
        return ret;
    }
}
